breeching piece - Turkish English Dictionary